home *** CD-ROM | disk | FTP | other *** search
-
-
-
- MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt((((3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt - Fetches and creates any indexed (UIL named)
- application widgets and its children
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<MMMMrrrrmmmm////MMMMrrrrmmmmPPPPuuuubbbblllliiiicccc....hhhh>>>>
-
- CCCCaaaarrrrddddiiiinnnnaaaallll MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt((((_h_i_e_r_a_r_c_h_y__i_d, _i_n_d_e_x, _p_a_r_e_n_t__w_i_d_g_e_t, _w_i_d_g_e_t, _c_l_a_s_s))))
- MMMMrrrrmmmmHHHHiiiieeeerrrraaaarrrrcccchhhhyyyy_h_i_e_r_a_r_c_h_y__i_d;;;;
- SSSSttttrrrriiiinnnngggg _i_n_d_e_x;;;;
- WWWWiiiiddddggggeeeetttt _p_a_r_e_n_t__w_i_d_g_e_t;;;;
- WWWWiiiiddddggggeeeetttt ****_w_i_d_g_e_t;;;;
- MMMMrrrrmmmmTTTTyyyyppppeeee ****_c_l_a_s_s;;;;
-
-
- VVVVEEEERRRRSSSSIIIIOOOONNNN
- This page documents version 1.2 of the Motif library.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt function fetches and creates an indexed
- application widget and its children. The indexed
- application widget is any widget that is named in UIL. In
- fetch operations, the fetched widget's subtree is also
- fetched and created. This widget must not appear as the
- child of a widget within its own subtree. MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt
- does not execute XXXXttttMMMMaaaannnnaaaaggggeeeeCCCChhhhiiiilllldddd for the newly created widget.
-
-
- _h_i_e_r_a_r_c_h_y__i_dSpecifies the ID of the uuuuiiiidddd hierarchy that
- contains the interface definition. The
- _h_i_e_r_a_r_c_h_y__i_d was returned in a previous call to
- MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy.
-
- _i_n_d_e_x Specifies the UIL name of the widget to fetch.
-
- _p_a_r_e_n_t__w_i_d_g_e_t
- Specifies the parent widget ID.
-
- _w_i_d_g_e_t Returns the widget ID of the created widget.
-
- _c_l_a_s_s Returns the class code identifying MRM's widget
- class. The widget class code for the main
- window widget, for example, is MMMMRRRRMMMMwwwwccccMMMMaaaaiiiinnnnWWWWiiiinnnnddddoooowwww.
- Literals identifying MRM widget class codes are
- defined in MMMMrrrrmmmm....hhhh.
-
-
- An application can fetch any named widget in the uuuuiiiidddd
- hierarchy using MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt. MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt can be
- called at any time to fetch a widget that was not fetched at
- application startup. MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt can be used to defer
- fetching pop-up widgets until they are first referenced
-
-
-
- Page 1 (printed 4/30/98)
-
-
-
-
-
-
- MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt((((3333XXXX))))
-
-
-
- (presumably in a callback), and then used to fetch them
- once.
-
- MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt can also create multiple instances of a
- widget (and its subtree). In this case, the uuuuiiiidddd definition
- functions as a template; a widget definition can be fetched
- any number of times. An application can use this to make
- multiple instances of a widget, for example, in a dialog box
- box or menu.
-
- The index (UIL name) that identifies the widget must be
- known to the application.
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- This function returns one of these status return constants:
-
-
- MMMMrrrrmmmmSSSSUUUUCCCCCCCCEEEESSSSSSSS The function executed successfully.
-
- MMMMrrrrmmmmBBBBAAAADDDD____HHHHIIIIEEEERRRRAAAARRRRCCCCHHHHYYYY The hierarchy ID was invalid.
-
- MMMMrrrrmmmmNNNNOOOOTTTT____FFFFOOOOUUUUNNNNDDDD The widget was not found in UID
- hierarchy.
-
- MMMMrrrrmmmmFFFFAAAAIIIILLLLUUUURRRREEEE The function failed.
-
-
- RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
- MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy((((3333XXXX)))), MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee((((3333XXXX)))).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 4/30/98)
-
-
-
-